seating ledges - Turco Inglés Diccionario